把 Canvas 放到 WebWorker 中去绘制?想都不敢想有多爽!
最近项目中需要绘制一块画布,大致上样子如下,就是绘制一堆人名在 Canvas 上(实际业务比这个复杂)
最近项目中需要绘制一块画布,大致上样子如下,就是绘制一堆人名在 Canvas 上(实际业务比这个复杂)
所有标签页(只要它们同源)共享同一份 CookIE 和 IndexedDB 数据库,但它们各自拥有独立的 JavaScript 运行时环境和内存空间。因此,核心挑战在于:如何在一个标签页中触发一个动作,并通知其他所有同源标签页进行响应?